U.S.' top general says NSA leaks could cost billions