Netflix eyes $3B ad revenue as Q2 earnings loom on July 16