Up to 120 mm could fall on northern parts of Metro Vancouver and as much as 130 mm on western Vancouver Island through Monday