International Judo Federation suspends Vladimir Putin as honorary president