Cucumber Tea Sandwiches with Tarragon Butter