DStv loses 900,000 subscribers as Netflix and other streamers ramp up competition