Thomas Cotton (c1744-1808)