george farmer net worth 2020