MidMed: Towards Mixed-Type Dialogues for Medical Consultation