GENERAL RELEASE AND RESIGNATION AGREEMENT