Netflix ad exec out over 'trust' as ad revenue hits $3B