'Contagion' No. 1 at box office; may drive moviegoers in search of flu shots