Hamas rules out a reconciliation deal with Fatah