Chicken Almond Tea Sandwiches