Thermal stability and kinetic lability of the metal carbonyl bond. A theoretical study on M(CO)6 (M = chromium, molybdenum, tungsten), M(CO)5 (M = iron, ruthenium, osmium), and M(CO)4 (M = nickel, palladium, platinum)