Golf’s biggest events a ‘major’ cost