Artichoke Sundried Tomato Sandwich