SHARE EXCHANGE AND VOTING AGREEMENT