Capital One Financial has launched its “Match My Miles Challenge” promotion