James Stewart, Duc de Ross