Defence Secretary Pete Hegseth came under intense questioning by Democratic and Republican lawmakers over the cost of war, Trump's end game and diminishing weapons stockpiles.