Tropical storm Nana weakens, dumps rain on Guatemala, Mexico