Macroeconomic Consequences of global endogenous migration : A general equilibrium analysis