Toronto extends cancellations of events and festivals