South African miners launch indefinite strike