Palestinians delay revote after Hamas threatens boycott