Tropical storm Hilary batters Mexico, California | USA Today