Pete Hegseth, former Fox News host and President Donald Trump’s nominee to lead the Pentagon, is navigating a storm of controversy as he moves closer to Senate confirmation.