Seven men burned to death in South Africa