Evogene subsidiary nabs $9.1m deal for supply of castor seeds for biofuel production