Is Foreign Aid Worth the Cost?