AMENDED and RESTATED GENERAL DISTRIBUTION AGREEMENT between FIDELITY ADVISOR SERIES IV and FIDELITY DISTRIBUTORS CORPORATION