Knowledge-Guided Textual Reasoning for Explainable Video Anomaly Detection via LLMs