Electrochemical oxidation of hydrogen peroxide at platinum electrodes. Part 1. An adsorption-controlled mechanism