triple charm net worth