Karpowership SA rejects De Ruyter’s ‘insinuations of corruption’