Dozens of enormous wildfires have erupted across Canada, already forcing 21,000 evacuations and spewing toxic smoke into the air.