On the Importance of Nanoparticle Necks and Carbon Impurities for Charge Trapping in TiO2