Appeals court upholds dismissal of lawsuit against Cooke, Omega Protein, Ocean Harvesters