US offers $29m for details on Iran’s nuclear program, as part of Rewards for Justice