Sport | Sports: Amla quits as South Africa test captain