No better 2020 Olympic host than Tokyo