Peach Halloumi & Quinoa Salad