Minted Egg Salad Tea Sandwiches