calcium + hydrochloric acid reaction