AMENDED and RESTATED GENERAL DISTRIBUTION AGREEMENT between FIDELITY COURT STREET TRUST and FIDELITY DISTRIBUTORS COMPANY LLC