Democrats prevail as senate passes virus aid bill