deluxe cucumber tea sandwiches with mint mayonnaise