Experimental and theoretical insights into the reaction mechanism of spinel CuMn2O4 with CO in chemical-looping combustion