Braised Artichoke Hearts with Peas and Mint