A Turkish prosecutor has reportedly asked for NBA's New York Knicks star Enes Kanter to be jailed for up to four years for insulting Turkish President Tayyip Erdogan.