A fast multi-threaded k-mer counter