A rapidly spreading wildfire has destroyed about 230 homes in British Columbia's Okanagan Indian Band reserve, prompting mass evacuations and marking one of Canada's worst recent wildfire disasters.