Good Samaritan stabbed while helping older woman attacked in San Francisco, police say