President approves amnesty law for rebels