Quake shakes West Coast