Storm lashes Atlantic Canada with heavy rains, strong wind