Seems to me we have "given" perhaps $1 trillion in wealth transfer over the last 20 years to the affected nations via outsourcing. These nations have plenty of cash to take care of this themselves. they wont get a dime of my money. I give to families of fallen military, firefighter and police funds, and Christian charities for Americans here at home. It is sheer perversion how we made millionaires out of 9/11 widows and military widows get practically nothing.
Not to mention all the bad loans to developing countries the US has forgiven. That's in the trillions.