Shri Narendra Modi met a delegation from South Africa