Text this: Federated Learning for Brain Tumor Diagnosis: Methods, Challenges and Future Prospects