Netflix reports $135 billion in content spending over past decade