Halloumi Sandwiches