Fewer than 3,000 IS fighters left in Iraq, Syria