Iran has dropped some demands for nuclear deal, US official says