Rb–Sr age of the Bennachie and Middleton granites, Aberdeenshire