My favorite story about the Federal Government spending money on charity is the story of Horatio Bunce. If you have not read it here is a link:
http://www.juntosociety.com/patriotism/inytg.htmlThe story comes from “The Life of Colonel David Crockett,: published in 1884.
The only way foreign aid is constitutional is if it is part of a Treaty or is part of our national defense. For those that would argue against foreign aid as part of national defense being constitutional I would refer you to the History of the Barbary Pirates. The US paid ransoms and bribes to keep US citizens and shipping safe. As this was done by our founding fathers, and I have yet to find any early documents saying they thought it was unconstitutional, I would think it could safely be considered constitutional.