Senate passes $1.9 trillion COVID aid bill after marathon session