US general says military recruiters should be armed