Spinach Walnut and Cranberry Flatbread