US President Donald Trump signed an order Friday to strengthen the vetting of would-be immigrants or refugees and to keep "radical Islamic terrorists out of the United States of America."

At a ceremony at the Pentagon to swear in James Mattis as his secretary of defense, Trump signed a decree entitled: "Protection of the nation from foreign terrorist entry into the United States."

"Big stuff," he declared, to polite applause from gathered senior military brass.