South Africans unite against Islamophobia, racism