Seagreen touts corporate power contracts from Scotland's lar