SETTLEMENT AND GENERAL RELEASE AGREEMENT