Cavin Johnson looks to ‘stitch’ once-mighty Kaizer Chiefs together