High winds and rain batter Pebble Beach