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