Tidal power gets a stormy birth off coast of Scotland