Freeport woman admits causing fatal crash in emotional court