NBC: Manchin strikes major deal with Schumer on climate, taxes and health care