Synthesis of phosphorus-containing polyol and its effects on impact resistance and flame retardancy of structural epoxy adhesives