Kim Vaillancourt, mother of 6, dies after battle with brain