King Charles, 77, visited Aberdeenshire on Tuesday for a series of engagements as he stepped out for the first time since his 'war of words' with Earl Charles Spencer