SIU and Transnet settle over R31.4 million in unlawful contracts