India’s Piramal agrees to sell Vodafone India stake for $1.48 billion