South African businessman Barry Swartzberg loses $13.8 million on Discovery shares