Stock futures rise as recovery hopes offset virus fears