German Chancellor Angela Merkel and Russian President Vladimir Putin have major differences over the origin and causes of the conflict in Ukraine, the Kremlin said following talks between the two leaders.