Online spending jumps 13% in 2011, hits $161.5 billion