pesto vegetables and haloumi sliders