Matthew Stewart, 4. grof od Lennoxa