Text this: Interpretable root-cause analysis of construction defects via knowledge-enhanced causal reasoning with large language models