Former Free State premier Winkie Direko dies