US–Iran permanent peace deal by June 30?