William Cunningham, 13. Earl of Glencairn