John McGrane Net Worth