dolly castro chavez net worth