Peach, Halloumi & Quinoa Salad