US food giant ConAgra Foods has bought snack maker Elan Nutrition from private-equity firm Sun Capital Partners.