SEPARATION AGREEMENT, CONSULTING AGREEMENT AND GENERAL RELEASE