RETIREMENT, CONSULTING AND GENERAL RELEASE AGREEMENT