Polycarbodiimide and polyurethane cross-linkers for leather finishing