Hamas stakes claim for power