AMENDMENT NO. 3 TO PREFERRED STOCK PURCHASE AGREEMENT