what are the health benefits of meat and beans?