is, beans protein or carbohydrate