Iranian Foreign Minister Ali Akbar Salehi at the Presidential Palace in Cairo, Egypt AP