Perilipin5 protects against non-alcoholic steatohepatitis by increasing 11-Dodecenoic acid and inhibiting the occurrence of ferroptosis