Robert Pringle, Lord Edgefield