SETTLEMENT AGREEMENT AND GENERAL WAIVER OF ALL RIGHTS AND CLAIMS