IOC vice president John Coates has labelled preparations for the 2016 Rio de Janeiro games as the worst he's ever seen.