France says Russian President Vladimir Putin has cancelled his visit to Paris planned for next Tuesday after the French insisted to hold talks only on Syria.