Countries agree cluster bomb ban