Artichoke, Gruyere and Spinach Savory Bread Pudding