Vancouver Island under flood watch as up to 200 mm of rain expected