Tough talks ahead for Iran nuclear deal