Green bean & cherry tomato salad