23 new doping failures from London Games – IOC