what is anti-defection law