The 18-year-old has signed a deal until 2029, with the option of a further year.