20191030220837c1f.png Fifa under fire after announcing China will host 24-team Club World Cup