John Ker, 3rd Duke of Roxburghe — Scottish duke