Just a ‘handful of weeks’ left to strike nuclear deal with Iran, official says