US military chief tells Senate of 'very real possibility' of terror threat from Afghanistan; believes at least 2,500 troops would have been needed to prevent collapse of government