Iran says 'no military solution in Syria'