Text this: Federated and ensemble learning framework with optimized feature selection for heart disease detection