Former U.S. President Bill Clinton rejected that charge in a surprise talk at the Montreal , Canada , summit Friday .