Top US official visits Afghanistan after huge bomb attack