Trump predicts complete war halt Khamenei confirms agreement