MasterCard allows McDonald's into ad campaign