Chinese debt trap 'nothing more than a meme'; says former WB