CLECO CORPORATION RESIGNATION, AGREEMENT AND GENERAL RELEASE