Vodafone hits out at India