SETTLEMENT AGREEMENT & GENERAL RELEASE