Mahmoud Abbas wins Palestine poll