Vegan Thai Peanut Noodles