MedPAO: A Protocol-Driven Agent for Structuring Medical Reports