Tropical Storm Barry weakens to depression near Tampico, Mexico