Ontario truck inspections uncover violations, impaired driver