byron allen net worth 2020