Peter Spencer (1711-1790)