Surface interactions between chemisorbed species on platinum: Carbon monoxide, hydrogen, oxygen, and methanol