Text this: An explainable and federated deep learning framework for skin cancer diagnosis.