The elucidation of hydrogen and anion adsorption on Pt(111) through the co-adsorption of metal adatoms and carbon monoxide