Spicy Szechuan Chicken and Noodle Salad