US health care bill may collapse as 2 senators pull out