Renewable Energy: a beacon of hope at the G-20 summit