President Donald Trump has said the White House will “have a party” when war between the United States, Israel and Iran ends.