Pete Hegseth was heckled by protesters as he was questioned on the growing costs of the Trump administration’s war in Iran.