JPMorgan, United Airlines renew credit-card deal into 2029