20141116 india: PM Narendra Modi makes strong pitch for clean energy at G20 summit