Netflix gaining in challenge to VOD and subscription TV