Cure behavior and enhanced thermal properties of benzoxazine thermosets with isocyanate-terminated hyperbranched polyurethane of different degree of branching