Design and synthesis of a castor oil based plasticizer containing THEIC and diethyl phosphate groups for the preparation of flame-retardant PVC materials