Fatah, Hamas agree to forge ahead with 'reconciliation'