James Stewart, 1st Yerl o Buchan