Summer Bean Salad with Fried Halloumi and Pesto