Carnage in Toronto as van plows into pedestrians