Archibald Duff, 5th of Drummuir — (1721-1788)