BlendFL: Blended Federated Learning for Handling Multimodal Data Heterogeneity