In twist, Iran says Muscat will again host talks with US