SEPARATION AGREEMENT, GENERAL RELEASE AND CONSULTING AGREEMENT