Halloumi, Spinach & Cranberry Frittata