broad beans protein per 100g