John Craig (1709-1774)