Electronic and photonic behavior of (Fe or Co)-C codoped TiO2 mediated by H ions: First principles calculations