Nawaz Sharif ‘fighting for life’: doctor