Pea and Mint Puree with Lemon