S Africa gets tough on ‘mercenaries’