US airlines are increasingly relying on co-branded credit cards for revenue, changing how loyalty programs reward travelers.