House passes bill to fund government with border funds, setting up showdown with Senate