hydrochloric acid reacts with water