Phosphono carboxylic acid polymer