SEPARATION, CONSULTING AND GENERAL RELEASE AGREEMENT