Two-time cancer survivor, 24, almost killed after eating homemade swordfish dinner made by friend that tasted ‘horrible’