That's even more clearly illegal. The Executive doesn't determine where money goes.
Article I, Section 8, Clause 1:
> The Congress shall have Power To lay and collect Taxes, Duties, Imposts and Excises, to pay the Debts and provide for the common Defence and general Welfare of the United States
Article I, Section 8, Clause 1:
> The Congress shall have Power To lay and collect Taxes, Duties, Imposts and Excises, to pay the Debts and provide for the common Defence and general Welfare of the United States