Fatah, Hamas proclaim landmark reconciliation pact