Why Fine-grained Labels in Pretraining Benefit Generalization?