Broad Bean Dip with Mint and Lemon