Wicked storms slam B.C. coast and southern Interior with high winds, rain, snow