US Secretary of State John Kerry welcome a compromise with Congress on giving lawmakers a say on any final deal on Iran's nuclear programme.