Home World News Netflix continues to attract ad dollars as it offers ‘holy trinity’ to advertisers