Pete Hegseth is Donald Trump's newly appointed Defence Secretary, but boasts a colourful past.