Tokyo Games 'had to be held', says Macron