Haley Palmer signs with Western New York Flash