Castor oil and its benefits for health