India demands $2.5B in tax from Vodafone