john green net worth 2020