Tropical Storm Hilary dumps record amounts of rain