US President-elect Donald Trump has announced Pete Hegseth, an army veteran and TV personality, as his Defence Secretary, filling up another key position in his incoming cabinet.