Barcelona will have to pay over €30 million (£26m/$33m) to Manchester City if they want to sign Joao Cancelo permanently