Alan MacDonald, 7th of Kingsburgh — (died 1792)