when was the immorality act repealed in south africa