Turkey: Erdogan promises 'no terrorists will be left'