Iran names new Supreme Leader