US Secretary of State Kerry will join Russian Foreign Minister Lavrov in Geneva for the nuclear talks, in a sign that Iran and the world powers made progress.