ICI sells partial stake in NutriCo for $45m