International Judo Federation strips Putin of honorary status.