Trump claims nuke deal