US President Donald Trump will order the construction of a Mexican border wall on Wednesday, and this week curtail the number of refugees entering the country and temporarily block immigrants from seven Middle Eastern countries.