Major storm slams West coast