Homeless Iranian woman charged in N.Y. terror case