Francis Charteris, Lord Elcho