Newcastle Untied have completed the signing of 18-year-old midfielder Baran Yildiz from Turkish club Gençlerbirligi.