Donald Trump: There will be no amnesty