Randolph Stewart, 13. Earl of Galloway