Tokyo 2020 Olympics chief Yoshiro Mori has resigned after making sexist comments that caused an international outcry with less than six months until the virus-postponed Games.