Roasted Lamb Sandwich with Mint Pesto and Burrata Cheese