Cancelo's future at Barcelona in doubt