Oxygen vacancies and OH species in rutile and anatase TiO2 polymorphs