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