Woman fights off alligator