Treasury secretary defends Donald Trump’s economic record amid mounting frustration over Iran war