Afridi steps down from captaincy