Wireless Networks Vodafone Idea hails launch of 5G in cricket stadiums but faces tricky financial future