Beans are a powerhouse of nutrition