Trump: some nations could see no U.S. asylum for 'a long time'