Entertainment Cardi B says she was ‘fighting for her life’ ahead of New Year’s Eve show January 1, 2024