byron allen wife net worth