Appeals court revives $6.7 billion Bristol Myers Celgene lawsuit