PREFERRED STOCK PURCHASE AND VOTING AGREEMENT