Photocatalytic CO2 reduction promoted by a CuCo2O4 cocatalyst with homogeneous and heterogeneous light harvesters