SETTLEMENT, WAIVER AND GENERAL RELEASE AGREEMENT