EU produces record wind and solar energy as it shirks Russian gas