Hamas, Fatah hold talks on Palestinian government