President Donald Trump said Wednesday that Iran has contacted the United States “directly” and “very much” wants a deal, expressing hope that the nearly seven-month conflict is approaching its end after predicting last week that the fighting would conclude following November’s midterm elections.