Updated at 2:59 p.m. ETAs a vast train of migrants treks across Mexico, fleeing violence and poverty for the fate that awaits them at the U.S. border, President Trump is vowing that there will be repercussions for the countries that have allowed their passage."Guatemala, Honduras and El Salvador were not able to do the job of stopping people from leaving their country and coming illegally to the U.S.," Trump tweeted Monday. "We will now begin cutting off, or substantially reducing, the massive foreign aid routinely given to them."The president's threat comes amid a flood of images of the caravan, which for days has swelled its ranks with people mostly from Honduras. Mexico's National Migration Institute says the Mexican government has processed more than 1,000 refugee claims in the past three days.But that's just a fraction of the caravan that continues to press on. Evaluations of the caravan's size have varied. But according to at least one estimate, upward of 7,000 migrants, including families with infants and the elderly, are now tramping north through the sweltering heat of Mexico's Chiapas state, just north of the Guatemalan border.As the group has grown and grappled with the conditions, the migrants have been met with a confused response from Mexican officials. On Sunday, some 200 Mexican riot police arranged a blockade, seeking to block the caravan's path to the city of Tapachula, only to pack up and leave just a few minutes later."They just took this blockade away, all the police left and the caravan kept marching," journalist James Fredrick reported for NPR.Trump has made it quite clear he is unhappy about the situation, turning the specter of the caravan into a central element of his campaign stops ahead of next month's midterm elections."Every time you see a Caravan, or people illegally coming, or attempting to come, into our Country illegally, think of and blame the Democrats for not giving us the votes to change our pathetic Immigration Laws!" Trump tweeted Monday, not long before threatening foreign aid to the migrants' countries of origin.The U.S. has spent nearly $200 million in foreign aid this year for the three countries Trump listed in his tweet — Honduras, El Salvador and Guatemala. The State Department says the money, which is spent in collaboration with programs run by the three countries, aims to promote economic growth, step up security and strengthen the rule of law.In Honduras alone, agricultural investments by the U.S. Agency for International Development "have helped lift 68,000 people out of extreme poverty," according to the U.S. Global Leadership Coalition, a group advocating for stronger international assistance.But Trump has been skeptical of the value of this aid, which he has often used as a point of leverage against certain countries. He specifically called out Honduras and threatened the country during the approach of a similar caravan earlier this year.Last year, he also threatened to cut foreign aid to United Nations member states that voted to condemn the U.S. for moving its embassy in Israel to the disputed city of Jerusalem. Honduras and Guatemala were among just nine countries to side with the U.S. in that U.N. General Assembly vote.Still, it remains unclear just how much power Trump actually has when it comes to cutting aid on his own. The BBC reported earlier this year that because Congress controls federal spending, it gets the final say on matters of foreign aid — though the president does have some leeway, depending on the program: