Carbon monoxide electrooxidation on well-characterized platinum-ruthenium alloys