EXHIBIT 99.7 VOTING AGREEMENT