Distributed Negotiation for Reaching Agreement Among Reluctant Players in Cooperative Multiagent Systems