Cairo urges ‘compromises’ in resolving Tehran-Washington disputes