GENERAL DISTRIBUTION AGREEMENT between FIDELITY SUMMER STREET TRUST and