The US is attracting record visitors from the Middle East and Mexico—just as Trump threatens to keep them out