Guatemala troops, police break up caravan of weary migrants