Nope. A trade deal benefits businesses, but does not really alter government revenues in any significant way where Mexico will end up paying for the wall. It may sound feasible, but is just a load of crap. Basically no increased (government) revenues from the trade deal;, so American tax payers end up with the bill.