Beans for better cholesterol levels