AMENDED and RESTATED GENERAL DISTRIBUTION AGREEMENT between FIDELITY CONGRESS STREET FUND and FIDELITY DISTRIBUTORS CORPORATION