A 10% tax on the remittances sent back to Mexico annually from the US  would definitely fund some construction.   

The current amount which is spent in Mexico by their oligarchs is $21 Billion dollars.  

That is more than Mexico earns on its oil production every year.