Fatah, Hamas dispute over Fayyad role