4 million miles on credit card