High Peaks Golf Course raises money for local causes