Netflix discloses $135B in content investments, boosting the economy by $325B and creating 425,000 jobs globally in a decade.