Egypt, Greece, Greek Cypriot Administration agree to fight terrorism