Blood diamond scheme 'is failing'