What distinguishes a generative classifier like Naive Bayes from a discriminative one like logistic regression?