Photodesorption of CO and CO+ from Pt(111): Mechanism and site specificity