Oxygen interactions with the Pt(111) surface