Emil Krafth har fået en et-årig forlængelse af sin kontrakt med Newcastle, så den nu løber frem til sommeren 2024.