robert cabal net worth