billy carson net worth forbes