Ferroptosis as a therapeutic target in cancer: mechanisms, immune interactions, and emerging strategies | Synapse