The origin of oxygen vacancy induced ferromagnetism in undoped TiO2