Cranberry Beans, Cherry Tomatoes & Cucumber Salad