Asian Cashew Noodles (Vegetarian)