A federal appeals court on Thursday threw out a $7.25 billion antitrust settlement among Visa Inc, MasterCard Inc and millions of retailers over credit card fees.