Szechuan Green Beans