Kerry says confident Obama can get final deal on Iran