Synthesis and characterization of dialkanolamides from castor oil (Ricinus communis) as nonionic surfactant