Egypt and Oman sign judicial cooperation agreement