Russia will not supply gas to Europe for free, Kremlin says