Iran elects a moderate President