Insights into the use of zinc–mannitol alkoxide as a novel thermal stabilizer for rigid poly(vinyl chloride)