India's energy investment to hit record $170 billion in 2026