Lemon & Dill Pinwheel Sandwiches