Egg salad tea sandwiches