Toronto, New York and Washington ranked among the world's most polluted cities as smoke from hundreds of Canadian wildfires spread across North America.