Russian inflation drops sharply in 2025