98 percent of top US websites not prepared against attacks