Defense Secretary Pete Hegseth is removing the security detail for former top US military officer Mark Milley – a foe of President Donald Trump.