X-Ray photoelectron diffraction study of CO and NO-saturated Ni(111)