Mexico alone receives $20 billion a year in remittances from the US.
Taxing that would go a ways toward paying for their freebie benefits.