North Carolina sports wagering bill wins crucial House vote after revisions