Maritime border deal between Lebanon, Israel marked by compromises