RESIGNATION, CONSULTING, NON-COMPETITION AND GENERAL RELEASE AGREEMENT