Toasted Sesame Noodles with Peppers & Mango