John Stewart, 1st Yerl o Lennox