AMENDED AND RESTATED EMPLOYMENT AGREEMENT BETWEEN MEDALLION FINANCIAL CORP. AND ALLEN S. GREENE