Roasted vegetable pesto flatbread