India's Green Electricity, or Self-Deception?