Fatah, Hamas hold reconciliation talks in Egypt