Hydrogenation of CO2 for sustainable fuel and chemical production