Russia also says it will lend Venezuela $ 1 billion to buy military hardware .