SEPARATION AGREEMENT & MUTUAL GENERAL RELEASE AND WAIVER OF ALL CLAIMS