Afghan vice president narrowly escapes Taliban attack