US politicians divided over a new coronavirus aid bill, as the number of cases in the country edges towards 4 million.