Path-Specific Causal Reasoning for Fairness-aware Cognitive Diagnosis