TPG shareholders approve Vodafone merger