US tops 90,000 coronavirus cases in 24 hours for first time