The ethics and economics of the immigration debate