India's rooftop solar hits record 2.7 GW in Q1 2026