The legislation, which passed by an overwhelming 93-to-7 vote, aims to put off the funding fight over Trump’s wall with Mexico until after the midterm elections. The $854 billion bill will be taken up by the House next week and comes less than two weeks ahead of the Sept. 30 funding deadline.