carol kane boohoo net worth