Republicans forced to delay US health care bill vote