67th annual Highland Gathering to take place in Daylesford on December 1