Girl survives battle with blinding brain tumor