More than 30 people unaccounted for after Canadian fire