john schnabel net worth gold