GRANITE : a Byzantine-Resilient Dynamic Gossip Learning Framework