Outgoing IAAF President, Lamine Diack, has announced that athletes from 207 will compete at the World Championships in Beijing