Afghan parliament approves amnesty law