Iran criticises meeting in Riyadh aimed at unifying rebel positions before potential negotiations with Assad government.