US and Israel discuss when to scale back Gaza combat but agree fight will take months, envoy says