GENERAL RELEASE AND SETTLEMENT AGREEMENT