William Nairne, 6. lord Nairne