The Trade Desk’s brand publication draws questions about its objectivity