Fresh green bean salad with mint