Peanut Udon Noodles with Snow Peas