tabu net worth