John Macdonell, 3rd of Lochgarry — (1732-1790)