U.S. records nearly 25,000 coronavirus deaths in July