Artichoke, Spinach, and Sun-Dried Tomato Breakfast Sandwich