5.1 earthquake, tropical storm devastates California