Emirates Great Britain wins ROCKWOOL Canada Sail Grand Prix