Braised Globe Artichokes