Misbah retained as skipper for South Africa Tests