U.S. House passes sweeping voting rights bill over Republican opposition