GUARANTY AND VOTING AGREEMENT