Szechwan Hot and Sour Soup