Interferon lambda in anti-viral defense and cancer: dual roles, mechanism and therapeutic potential | Synapse