Ardeshir Zahedi — Iranian diplomat (1928–2021)