A US court of appeal ruled ConAgra Foods is not liable for a 2010 fire and explosion in which three workers were seriously injured.