More than 100% of Scotland’s power needs