Duncan Forbes, Lord Culloden — British judge and politician