Russian CB spends $2.3 billion on currency intervention