Robert Stuart, Duke o Kintyre an Lorne