Despite signing an order to stop families being separated, President Trump has told a rally in Minnesota that he will still be tough on illegal immigrants.