Russian President Putin confirms BRICS is developing its own independent payment system