AMENDMENT NO. 1 TO STOCK AND WARRANT PURCHASE AGREEMENT