Decentralized Federated Learning A Segmented Gossip Approach