Bonding of CO to metal surfaces: A new interpretation