Also create a special high tax on non-citizen illegal aliens. As long as they are here, keep a ledger showing how much they owe in special non-resident taxes. The money owed stays on them for life and can be passed on to descendants living here. Any money sent out of the country is illegal. Jail them for no-payment of taxes if you're not going to jail them for illegally entering the country.
One idea to consider is to identify the country of origin of each illegal alien.
Credit one million dollars against that country’s foreign aid.
If there are enough credits to take the foreign aid to zero start crediting it against future year’s foreign aid.
Mexico probably would next get foreign aid in the year 3278.
Lol.