West Canada flooding forces 100,000 to flee homes