Manipulation of voting schemes: A general result