Economist says open borders is probably ‘the biggest negative for income inequality’