Duarte, João, Portugal