Fatah, Hamas trade blame for failure of Doha talks