MasterCard to debut on NYSE