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