Cermaq fined $500K for 2017 diesel spill at fish farm off Vancouver Island