Haitian gangs agree to give up their weapons