B is a C1 to C20 saturated or unsaturated, linear or branched chain alkylene group, and Y1 is H, NH2, OH, COOM2 or ???NH???CORq in which M2 is H or a Group I metal ion and Rq is a C1 to C20 saturated or unsaturated, linear or branched chain alkyl group;