Cardoso, Rui, Portugal