The US is the biggest charity in the world if such charity helps it achieve its foreign policy objectives.
And especially when a $100 dollars banknote costs 4 cents to print.