Former Gauteng health MEC Brian Hlongwa, embroiled in corruption allegations, has died