Electron density topological and adsorbate orbital analyses of water and carbon monoxide co-adsorption on platinum.