John Maitland, Duke of Lauderdale, 1616-1682