The House approved a three-year extension of expired health care tax credits, with increased Republican support.