Voter has right to reject all candidates, rules India Supreme Court