Ferroptosis in Cancer Therapy: Mechanisms, Small Molecule Inducers, and Novel Approaches