Home Editor's Pick Netflix says subscribers spend two hours a day on the platform