Collaborative Medical Triage under Uncertainty: A Multi-Agent Dynamic Matching Approach