Home Politics House finally passes key spending hurdle after week of GOP infighting