GENERAL PLEDGE AGREEMENT