What is the molecular equation for the following reaction: Hydrochloric acid reacts with sodium hydroxide to produce a salt, water and heat?