Europe Power-More wind power supply curbs spot price