Ten newborn babies are dead and more than a dozen more are fighting for life after a fire engulfed a hospital ward in northern India.