Typhoon babies fight against odds in ravaged Philippine city