Iran’s Zarif hopes for nuclear deal within ‘reasonable period of time’