US storms back to edge China for most gold medals at 2020 Olympics