Artichoke Stuffed New Potatoes