US House passes 3-year extension of controversial surveillance authority