Spicy Szechuan Green Beans