House passes $3B biennial water bill