Rabada banned for final SA-England Test