Good Samaritan says he was attacked while protecting woman from yelling man at Grand Central