Caravan reaches southern U.S. border