JSE in biggest shake-up in a generation as delistings bite