The presidents of Russia and Syria have held talks at the Kremlin amid controversy over a reported weapons sale between their nations .