Wind Power Provided 25% of EU Electricity Last Saturday