President Donald Trump’s ambassador to the United Nations said Sunday he would not put a timeline on the end of the Iran war, which has dragged on for nearly seven months despite Trump’s initial insistence that it would be over within four or five weeks.