Joshua Henry Mackenzie, Lord Mackenzie