Tehran's relations with Cairo, a close ally of Saudi Arabia and other Gulf states, have been fraught since the ousting of Iran's Shah Mohammad Reza Pahlavi in