Duck and artichoke paella