Ok, let's examine principle. There are many food charities for starving people in foreign countries. If Bob does not donate to those charities, does that make Bob a murderer?
Donating other peoples' money is not virtuous. Donating your own is.
I am donating my own. But that's besides the point: shutting down an existing aid program, especially in the way it was done directly kills people. You can't just handwave that away as 'we are not donating'. You were donating. The donations were done to such a degree that lives depended on them. If you then shut it down without so much as a slow withdrawal to avoid systemic shocks then you are doing this out of cruelty, not because you want to save some money.
its not about virtue and its not even about starving. Its about making a global economy more stable so the world is richer and the US almost always profits from that.