benzoic acid and hcl reaction