Secure and Efficient Federated Learning Through Layering and Sharding Blockchain