Church of Scotland announces new moderator