Synthesis and characterization of B–N co-doped mesoporous TiO2 with enhanced photocatalytic activity