NZ First sees disastrous poll result, Greens scrape above threshold