Design and synthesis of polyol ester-based zinc metal alkoxides as a bi-functional thermal stabilizer for poly(vinyl chloride)