US Senate nears passage of massive $2T virus aid bill