Velocity-resolved kinetics of site-specific carbon monoxide oxidation on platinum surfaces