MedLA: A Logic-Driven Multi-Agent Framework for Complex Medical Reasoning with Large Language Models