Thousands of demonstrators have gathered in parts of South Africa to rally against illegal immigration