IOC and China make vaccine deal for Tokyo