Migrant caravan swells to 5,000, resumes advance toward US