Cafferty: Is Afghanistan war worth it?