What is the net worth of john green