FedGMKD: An Efficient Prototype Federated Learning Framework through Knowledge Distillation and Discrepancy-A ware Aggregation