Caprese Pesto Sandwich (Vegetarian)