Cardoso, Gustavo, Portugal