Newcastle United will keep Fabian Schar at the club beyond the summer