Top negotiator for Iran says talks with US have ‘had progress’ but gaps remain