FedMGP: Personalized Federated Learning with Multi-Group Text-Visual Prompts