United Airlines is paring back rewards for travelers who don't have its credit card in MileagePlus overhaul