Big-hearted Aberdeenshire Kiltwalkers raise a fantastic £2,350 for CHAS