Tottenham move for Iliman Ndiaye hijacked by Man City despite deal being agreed