James Stewart, Duke of Ross — Scottish archbishop