VOTING AGREEMENT AND CONSENT