City reaches $48M settlement for 'Harlem Park 3'