Clinton, Sanders face off in New York debate