5G smartphone sales to hit 144 million in India by 2025