VOTING, CONSENT AND WAIVER AGREEMENT