Melatonin targets ferroptosis through bimodal alteration of redox environment and cellular pathways in NAFLD model