Two of seven candidates pull out of Iran presidential race