Tropical Storm Hilary hits California with record rain