Baked Stuffed Fresh Artichoke