US Senate passes $2 trln bill for “strange and evil” coronavirus crisis