The Portuguese star has ended any speculations by signing a contract extension with Al Nassr until 2027