Iran deal closer to reality as U.S. prepares sanctions waivers