Saskatchewan company fined $350K after worker dies in convey