The electro-oxidation of carbon monoxide on ruthenium modified Pt(111)