Erdogan says Turkey long overdue for Schengen visa deal