Casti, Giovanni Battista, 1724-1803