100 gigawatts of clean energy