Generating medically-accurate summaries of patient-provider dialogue: A multi-stage approach using large language models