joao cancelo manchester city analysis