Artichoke, Spring Pea and Mint Soup