South African president uses golf to raise funds for education