Abbas threatens early poll over Hamas impasse