SHAREHOLDER VOTING AND SUPPORT AGREEMENT