Delta CEO says credit card cap would hurt banks and customers