Pies, whisky and laughs galore: Duke of Rothesay in good spirits during tour of Inverurie