Decentralized Federated Learning: A Segmented Gossip Approach