SHAREHOLDER SUPPORT AND VOTING AGREEMENT