Pesto, Burrata & Roasted Vegetable Sandwich