Mexico has its own version of Donald Trump’s border wall and it’s just as controversial