Palestinian Fatah rules out Hamas peace talks