STOCK PLEDGE AND GUARANTY AGREEMENT