Hospital fire kills 18 virus patients as India steps up jabs