Can The U.S. Afford Its Military Aid Promises?