NBC: United Airlines tweaks frequent flyer program to reward credit card spending