Iran’s president says he is ready for talks, but that his US counterpart must make the first move.