AMENDED and RESTATED MANAGEMENT CONTRACT between FIDELITY CONCORD STREET TRUST FIDELITY 500 INDEX FUND (formerly Spartan 500 Index Fund) and FIDELITY MANAGEMENT & RESEARCH COMPANY