health benefits of locust beans (iru)