Text this: CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism