Quantum chemical calculations and experimental evidence for O-bonding of carbon monoxide to alkali metal cations in zeolites