President Donald Trump on Wednesday made his case for attacking Iran in his first nationwide address more than a month into the war, insisting the United States was close to victory as his approval rating sinks.