Pay for gas in rubles: Putin to 'unfriendly countries' amid sanctions