Palestinian prime minister Salam Fayyad must go, Hamas insists