AMENDED and RESTATED GENERAL DISTRIBUTION AGREEMENT between FIDELITY UNION STREET TRUST II and FIDELITY DISTRIBUTORS CORPORATION