joao cancelo al barcelona