Maersk cancels $475 million contract for US-bound offshore wind vessel