Thousands of migrants join caravan in Central America headed for U.S.