Green Bean and Potato Salad with Herbs and Anchovies