Turkey's president chides foreign envoys