On the adsorption of CO on Pt(111)