jack nicklaus is the greatest golfer who ever lived