75% of the content in Netflix’s new ad is also available on Amazon Prime