GOP tax bill faces a hard sell to voters after tough road to passage