Wal-Mart, TIP Fleet Services fined for Cobourg diesel spill