CXRAgent: Director-Orchestrated Multi-Stage Reasoning for Chest X-Ray Interpretation