Iran FM: Recent elections - ”peak of democracy”