Ge overlayer and surface alloy structures on Pt(100) studied using alkali ion scattering spectroscopy, x-ray photoelectron spectroscopy and x-ray photoelectron diffraction