Acid-base reactions on solid surfaces: The reactions of HCOOH, H2CO, and HCOOCH3 with oxygen on Ag(110)