Pesto Chicken Sandwiches on Sourdough