Naspers brings e-commerce businesses to profit six months ahead of schedule