Russia and Turkey remained at odds over a threatened assault by Russian-backed government forces on the last major rebel bastion in Syria as President Recep Tayyip Erdogan and Russian counterpart Vladimir Putin prepared to meet in the Black Sea resort of Sochi.