Szechuan Hot and Sour Soup