US President Donald Trump is expected to sign a new executive order this week that would temporarily halt travel from citizens of seven nations he says pose a high risk of terrorism.