julie rice net worth