Quantitative structural study of the coadsorption of CO and K on Ni(111) using photoelectron diffraction