Artichoke and Halloumi Skewers