The US and Iran have a final draft agreement for gradual sanctions relief and a ceasefire, signaling a potential nuclear deal by June 30.