Methanation of carbon monoxide on ordered mesoporous NiO–TiO2–Al2O3 composite oxides