A decentralized privacy-preserving framework for diabetic retinopathy detection using federated learning and blockchain | Synapse