Fire at Canadian residential complex kills at least three people