John Rollo, 10th Lord Rollo — peer