Alex Rodriguez: 'I'm fighting for my life'