John Elphinstone, 4. Lord Balmerino