सेबास्टियाव पहिला, पोर्तुगाल