Kendrick Lamar set to return to perform in SA for first time in a decade