Synthesis and properties of polyurethane ionomers based on carboxylated polycaprolactone