William Rollo, 9. Lord Rollo