Loch Grennoch, Kirkcudbrightshire, Scotland