US virus deaths at brink of 500,000