House approves bill to keep government open as Senate Democrats take heat for threatening to block it