Faf steps down as S.Africa cricket captain