barbara mason net worth