Trustco's N$5m JSE fine upheld