Matthew Stewart, Bá tước thứ hai của Lennox