Marriott International appoints Publicis Groupe for global media duties