King Charles dons new tartan for Highland games in Braemar