Former FIFA head Blatter says Iran should be barred from World Cup