US President Donald Trump has threatened to invoke the Insurrection Act and deploy troops to quell persistent protests against federal officers in Minneapolis.