An Eclipse, a Heat Wave and a Stress Test for Europe’s Power Grid August 08, 2026 climate electricity energy Europe France heat wave power grid renewable energy solar eclipse solar power +