john garfield net worth