Nope...not an open border nutjob....nor am I "a wall will fix everything" nutjob. I'd rather not spend a trillion dollars on a border fence when there is really no return on investment on it.
Here's what I would do...punish the hell out of companies...small or large... by fining them so much it may well put them out of business. Make it VERY unattractive to hire an illegal. Of course they most likely will see their costs rise as they have to pay a more competitive rate....but that increase would pale in comparison to the fines they would face for hiring illegals. Take away the supply of jobs and the demand for illegal labor will drop. And if a major corporation is stupid enough to get caught a second time, send the CEO to a "f me in the a" prison for a couple of years.
Use the trillion for something other than wall building.
Because those wily Mexican dopers have already found ways around a wall.