US Secretary of State John Kerry went into unexpected fresh nuclear talks with his Iranian counterpart on Tuesday, just as he was poised to leave Vienna to fly home.