Walter Scott, 4.° Barão de Buccleuch