Adsorption of oxygen on Pt3Sn studied by scanning tunneling microscopy and x-ray photoelectron diffraction