Text this: Ultra-thin CdTe film properties enhancement via eco-friendly MgCl2-assisted thermal treatment