NBA star, wrestling champ to carry Japan flag at Tokyo Olympics