Green Bean and Peanut Noodles