Russian president due in Turkey