Vegan Spinach Peanut Butter Noodles