US House passes defense authorization bill