GENERAL DISTRIBUTION AGREEMENT between FIDELITY COVINGTON TRUST and FIDELITY DISTRIBUTORS COMPANY LLC