naspers delivers strong interim performance for the six months ended 30 september 2025latest news & developments