NYC Principals Strike 9-Year, $743M Labor Deal With City