Distributed Algorithms for Multi-Agent Multi-Armed Bandits with Collision