Abbas ‘will not be leader again’