Herbed Bean Salad with Fresh Flavors