Trump cracks down on visa abuse and terror risk with travel ban on 12 countries