A novel hyperbranched polyester based on 2,2-bis(hydroxylmethyl)butyric acid: synthesis and characterization