Donald Trump defends immigration ban