Mechanism of Cobalt-Catalyzed CO Hydrogenation: 1. Methanation