Peach Halloumi Salad