Diffusion of CO on Pt(111) studied by an optical diffraction method