Afghan president approves major changes to election law