AMENDED AND RESTATED STOCKHOLDER VOTING AGREEMENT