William Elphinstone, 15th Lord Elphinstone