GENERAL RELEASE AND NON-DISPARAGEMENT AGREEMENT